export interface DoctorVO {
  /**
   * 主键id
   */
  id: string | number;

  /**
   * 医生名称
   */
  name: string;

  /**
   * 所属科室
   */
  depId: string | number;

  /**
   * 排班计划
   */
  plan: string;

  /**
   * 头像
   */
  photo: string;

  /**
   * 头像Url
   */
  photoUrl: string;
  /**
   * 医生级别
   */
  level: string;

  /**
   * 年限
   */
  years: string;

  /**
   * 挂号费
   */
  price?: number;
}

export interface DoctorForm extends BaseEntity {
  /**
   * 主键id
   */
  id?: string | number;

  /**
   * 医生名称
   */
  name?: string;

  /**
   * 所属科室
   */
  depId?: string | number;

  /**
   * 医生介绍
   */
  intro?: string;

  /**
   * 擅长方向
   */
  great?: string;

  /**
   * 接诊数
   */
  virtuals?: number;

  /**
   * 排班计划
   */
  plan?: string;

  /**
   * 头像
   */
  photo?: string;

  /**
   * 医生级别
   */
  level?: string;

  /**
   * 挂号费
   */
  price?: number;

  /**
   * 年限
   */
  years?: string;
  /**
   * 科室
   */
  title?: string;
}

export interface DoctorQuery extends PageQuery {
  /**
   * 医生名称
   */
  name?: string;

  /**
   * 所属科室
   */
  depId?: string | number;

  /**
   * 头像
   */
  photo?: string;

  /**
   * 医生级别
   */
  level?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
